embarrassing
English → French
embarrassing
English → FrenchOther matches (4)
- embarrassinflectionembarrassing
- embarrassanttranslationembarrassing
- plusexampleune situation des plus embarrassantes → a most embarrassing situation
- allexampleit was all very embarrassing → c'était vraiment très gênant