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

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

РусскийАнглийский
момордика noun
{f}

bitter melon(fruit of Momordica charantia)
noun