English–Thai dictionary

Thai translation of the English word ought to

English → Thai
  
EnglishThai (translated indirectly)Esperanto
(must; should; need; be obliged to; be obliged; have to; be to)
ควร

EnglishThai
ought to ควร