Insinuating



ជាទម្រង់ Gerund ឬ Present Participle នៃ insinuate
ENGLISH MEANING
adjective
1.
Winding, creeping, or flowing in, quietly or stealthily; suggesting; winning favor and confidence insensibly.