×

shamefaced meaning in French

adj. (à l'air)honteux; embarrassé, décontenancé

Related Words

  1. shame the devil
  2. shamed him
  3. shamefacedly
  4. shamefacedness
PC Version

Copyright © 2018 WordTech Co.