English-Russian dictionary »

ambika meaning in Russian

EnglishRussian
Ambika (deity)
proper noun

Амбикаproper noun
{f}