Romanian-Latin dictionary »

maimuţă meaning in Latin

RomanianLatin
maimuţă substantiv

simia [simiae](1st) C
noun