English-Spanish dictionary »

little russia meaning in Spanish

EnglishSpanish
Little Russia (a historical area)
proper noun

Rusia Menorproper noun
{f}