Tagalog to English
Search Query: naghilod

Best translation match:
Tagalog English
naghilod
to scrub the skin to remove dirt;
Advertisement

Bookmark This Site