English to Chinese Dictionary insinuation

insinuation

影射
translation of 'insinuation'
noun
意味
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one