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

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

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

bitter melon(fruit of Momordica charantia)
noun