Russian-English dictionary »

исмикильпан meaning in English

RussianEnglish
Исмикильпан proper noun

Ixmiquilpan(city and municipality)
proper noun