What Is The Meaning Of The Tagalog Word Mahiyain

what is the meaning of the tagalog word mahiyain

Nerbiyos ka at hindi ka komportable sa meeting at sa pakikipag usap mo.

See also  Pinagmulan Ng Mga Sinaunang Pilipino Pilipino Mitolohiya​