Summary
English to French:   more detail...
  1. itching powder:


English

Detailed Translations for itching powder from English to French

itching powder:

itching powder [the ~] nomen

  1. the itching powder (scratching powder; glass powder)
    le poil à gratter

Translation Matrix for itching powder:

NounRelated TranslationsOther Translations
poil à gratter glass powder; itching powder; scratching powder

External Machine Translations:

Related Translations for itching powder