Arti dalam bahasa Inggris
mempermalukan
Arti lain yang mungkin
pillorying; pilloried; shames; mortifying; piss of; piss; of humiliating; humiliating; of embarrassing; embarrassing; ashamed;
Bisa juga berarti
make a fool of; humiliate; disgracing; humiliated;