Tagalog to English
Search Query: lumuha

Best translation match:
Tagalog English
lumuha
to cry; to shed tears;

Probably related with:
Tagalog English
lumuha
to shed tears; to cry;
Advertisement

Bookmark This Site