DictionaryForumContacts

   English
Google | Forvo | +
to phrases
ought to
gen. ; ; 应当;
 English thesaurus
ought to
abbr., inf. oughta (q3mi4)
ought to
: 13 phrases in 6 subjects
China1
Economy1
Explosives and Explosive Ordnance Disposal2
General7
Metallurgy1
Technology1