English
›
Words
innuendo
Translation:
English
Noun
9
insinuation
1
indirect
or subtle (derogatory) hint
Add
Translation