Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "latay"

latay

    Ch n.
    • swollen lash or whip marks on the skin, welt
Improve your Filipino vocabulary