Spanish-English dictionary »

miltiades meaning in English

SpanishEnglish
Miltiades proper noun

Miltiades(given name)
proper noun