mombins
English
Noun
mombins
plural of
mombin