Dutch–English dictionary

English translation of the Dutch word genoodzaakt zijn om te

Dutch → English
  
DutchEnglish
genoodzaakt zijn om te be under a necessity to; be under the necessity to