Latin-English dictionary »

agitarcan meaning in English

LatinEnglish
Agitarcan proper noun

Astrakhan(city and region in Russia)
proper noun
[UK: ˌæ.strəˈkæn] [US: ˈæ.strəkan]