English to Turkish Dictionary insinuating

insinuating

imalı
translation of 'insinuating'
adjective
göze girmek için yapılan,
üstü kapalı,
imalı
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one