arabdict Dictionary & Translator - Arabic-English translation for embarrassing

      Adjektive

      embarrassing {feelings & emotions}
      embarrassing {feelings & emotions}

      ...

      related Translations

      an embarrassing thing {disgraceful, shocking, shameful}

      similar Translations