averrhoa bilimbi - English Synonyms Dictionary

averrhoa bilimbi

n.
[1] bilimbi