ambals
English
Noun
ambals
plural of
ambal