Tagalog to English
Search Query: latay

Best translation match:
Tagalog English
latay
swollen lash or whip marks on the skin; welt;

Probably related with:
Tagalog English
latay
welt; stripes;

Advertisement

Bookmark This Site