English to Turkish Dictionary insinuation

insinuation

ima
translation of 'insinuation'
noun
ima,
üstü kapalı söz,
yağcılık
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one