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  Ano Ang Hilaw Na Materyal Tsokolate​