ampalaya in English dictionary ampalaya Meanings and definitions of "ampalaya" noun (Philippines) bitter melon more Sample sentences with "ampalaya" Declension Stem Try again Authors