meaning of Blimbing

Blimbing meaning in General Dictionary

See Bilimbi, etc.