Tagalog to English
Search Query: lumasa

Best translation match:
Tagalog English
lumasa
to have a taste of; to leave a taste of; to taste; to taste of;

Probably related with:
Tagalog English
lumasa
taste; to taste of; tasted; to taste; but taste; left a taste;
Advertisement

Bookmark This Site