English-Latin dictionary »

latyrus? meaning in Latin

EnglishLatin
Latyrus? noun

cicera [cicerae](1st) F
noun