LanguageKnow Home · All languages dictionary index · French dictionary page

Tirer les vers du nez

Language: French (France)

Meaning: To extract information from someone.

Status: Verified