insinuation French - English
1.
Englishinnuendo
-
EnglishA derogatory hint or reference to a person or thing, an implication or insinuation
-
Frenchinsinuation
2.
Englishearwig
-
Englishthe insect
-
Frenchforficule
3.
Englishinsinuation
-
EnglishThe act of gaining favor, affection, or influence, by gentle or artful means
-
Frenchinsinuation
Englishinsinuation
-
Frenchinsinuation
English translator: French English insinuation Eesti sõnaraamat Español Traductor Svenska Översättare