Русский-Английский словарь »

амба означает в английский

РусскийАнглийский
шамбала // proper noun
{m}

Shambala(Bantu language of Tanzania)
proper noun

12