×
shamefacedly
meaning in French
adv.
d'un air honteux; d'un air embarrassé
Related Words
shamed him
shamefaced
shamefacedness
shameful
PC Version
Copyright © 2018 WordTech Co.