English-Latin dictionary »

turund meaning in Latin

EnglishLatin
TURUND noun

turunda [turundae](1st) F
noun