ampalaya
noun
am·pa·la·ya
| \ ¦ampələ¦yä\
plural -s
Definition of ampalaya
Philippines
Keep scrolling for more