English-Latin dictionary »

dromond meaning in Latin

EnglishLatin
dromond noun
[UK: ˈdrɒ.mənd]
[US: ˈdrɑː.mənd]

dromo [dromonis](3rd) F
noun

Your history