English-Russian dictionary »

sugriva meaning in Russian

EnglishRussian
Sugriva proper noun

Сугриваproper noun