Translation Of Devait Traiter In Different Languages

English
Ways to say devait traiter
Had to deal
Debía tratar