Hungarian-Latin dictionary »

ezt kellett tenned! meaning in Latin

HungarianLatin
ezt kellett tenned!

oportuit te hoc facere!