ambalam
English
Noun
ambalam
(
plural
ambalams
)
Alternative form of
ambalama
.