Hungarian-Latin dictionary »

castorra! meaning in Latin

HungarianLatin
Castorra!

me Cator!

mecastor!