×

shamefacedly meaning in French

adv. d'un air honteux; d'un air embarrassé

Related Words

  1. shamed him
  2. shamefaced
  3. shamefacedness
  4. shameful
PC Version

Copyright © 2018 WordTech Co.