Spanish-English dictionary »

ecbatana meaning in English

SpanishEnglish
Ecbatana proper noun
{f}

Ecbatana(capital of Media)
proper noun