Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "embarrass"

embarrass

    v.
    • to make selfconscious: mapahiya, humiya, hiyain
Improve your Filipino vocabulary