I'm learning français

doivent — French to English translation

doivent means have to in English. Learn vocabulary with Maspeak.

Guess the translation for have to
doivent
sa
classiques
l'opération
vacances
Skip this question   
Learn french with Maspeak →
2000 French Words