Russian-English dictionary »

амба meaning in English

RussianEnglish
шамбала // proper noun
{m}

Shambala(Bantu language of Tanzania)
proper noun

12