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

сугрива означает в английский

РусскийАнглийский
Сугрива proper noun

Sugrivaproper noun