Tagalog to English
Search Query: ampalaya

Best translation match:
Tagalog English
ampalaya
amargoso; balsam apple; bitter melon;

Probably related with:
Tagalog English
ampalaya
amargoso; balsam apple; bitter melon;
Advertisement

Bookmark This Site