English-Swedish dictionary »

sugriva meaning in Swedish

EnglishSwedish
Sugriva proper noun

Sugrivaproper noun