Summary
French to English:   more detail...
  1. pudibond:


French

Detailed Translations for pudibond from French to English

pudibond:


Synonyms for "pudibond":


Wiktionary Translations for pudibond:

pudibond
adjective
  1. exaggeratedly proper