French-Latin dictionary »

masteriser meaning in Latin

FrenchLatin
masteriser

dominulus