Sekirov Dictionary

belimbing

noun1

  1. (Malaysia) star fruit
forms

belimbings

This dictionary works without the internet: on your phone · in Chrome