Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "atay"

atay

    n.
    • liver
Improve your Filipino vocabulary