impress; overawe, prepossess; expose; upset, distress

listen to the pronunciation of impress; overawe, prepossess; expose; upset, distress
English - French
impressionner
impress; overawe, prepossess; expose; upset, distress
Favorites