English-Spanish dictionary »

altai republic meaning in Spanish

EnglishSpanish
Altai Republic (federal subject of Russia)
proper noun

República de Altáiproper noun
{f}