Romanian-Latin dictionary »

cangură meaning in Latin

RomanianLatin
cangură

macropus

cangură substantiv

halmaturus [halmaturi](2nd) M
noun