×
shamefaced
meaning in French
adj.
(à l'air)honteux; embarrassé, décontenancé
Related Words
shame the devil
shamed him
shamefacedly
shamefacedness
PC Version
Copyright © 2018 WordTech Co.