Translation Of Devaient Faire In Different Languages

Translate DEVAIENT FAIRE in languages spoken worldwide

English
Ways to say devaient faire
Had to do
Debían hacer