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

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

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

star fruit(fruit)
noun
[UK: stɑː(r) fruːt] [US: ˈstɑːr ˈfruːt]