English-Latin dictionary »

little actress meaning in Latin

EnglishLatin
little actress noun

mimula [mimulae](1st) F
noun