ambalams
English
Noun
ambalams
plural of
ambalam