belimbings
English
Noun
belimbings
plural of
belimbing