Summary
English to French:   more detail...
  1. touch-needle:


English

Detailed Translations for touch-needle from English to French

touch-needle:

touch-needle [the ~] noun

  1. the touch-needle
    le touchau

Translation Matrix for touch-needle:

NounRelated TranslationsOther Translations
touchau touch-needle

External Machine Translations:

Related Translations for touch-needle