Translation of "Embarrass" into Malay

to

arrow

    Embarrass / Memalukan

    /ɪmˈbær.əs/

    Synonyms