NichiDict

スターフルーツ

[sutaafuruutsu]

Meanings

1.Noun

star fruit (Averrhoa carambola); carambola