What does Blimbi mean?

Blimbi meaning in General Dictionary

See Bilimbi etc

View more

  • Alt. of Blimbing

Blimbi meaning in General Dictionary

(n.) Alt. of Blimbing