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

джумна означает в английский

РусскийАнглийский
Джумна proper noun

Yamuna(tributary of the Ganges)
proper noun