Version Française
Meaning of
"penaud"
in English language
French to English
English to French
French
English
penaud
abashes, ashamed, embarasses
penaude
disconcerted
penaud
sheepish (embarrassed)