Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "tupa"

tupa

    n.
    • sheep
Improve your Filipino vocabulary