PanLinx
العربية
arb-000
الإحراج
English
eng-000
abashing
English
eng-000
awkwardness
English
eng-000
discomfiting
English
eng-000
embarrassing
English
eng-000
embarrassment
PanLex