Translate English Arabic embarrassment
English
Arabic
Noun
-
embarrassment [pl. embarrassments] , {feelings & emotions}more ...
-
embarrassment [pl. embarrassments]more ...
-
embarrassment [pl. embarrassments]more ...
-
embarrassment [pl. embarrassments]more ...
-
embarrassment {feelings & emotions}more ...
-
embarrassment {feelings & emotions}more ...
-
embarrassment [pl. embarrassments]more ...
-
embarrassment [pl. embarrassments]more ...
-
embarrassment [pl. embarrassments]more ...
-
embarrassment {feelings & emotions}more ...
-
embarrassment {feelings & emotions}more ...
-
embarrassment {feelings & emotions}more ...