ampalayas
English
Noun
ampalayas
plural of
ampalaya