English–German dictionary

German translation of the English word ought to

English → German
  
EnglishGerman (translated indirectly)Esperanto
(must; should; need; be obliged to; be obliged; have to; be to)

EnglishGerman
ought to sollen