Meaning of embarassed

embarassed

Ilocano

adj. nabainan