Summary
French to English:   more detail...
  1. tirer les vers du nez:
    • Wiktionary:
      tirer les vers du nez → worm


French

Detailed Translations for tirer les vers du nez from French to English

tirer les vers du nez: (*Using Word and Sentence Splitter)


Wiktionary Translations for tirer les vers du nez:

tirer les vers du nez
verb
  1. to obtain information through artful or devious means

External Machine Translations:

Related Translations for tirer les vers du nez