English to French:   more detail...
  1. dog's nose:


Detailed Translations for dog's nose from English to French

dog's nose:

dog's nose [the ~] noun

  1. the dog's nose
    le mufle

Translation Matrix for dog's nose:

NounRelated TranslationsOther Translations
mufle dog's nose bastard; boor; bumpkin; cad; clodhopper; cunt; dog's snout; dolt; drip; lout; scamp; schlemiel; scoundrel; wet; yokel

Related Translations for dog's nose