to hint, hint at, imply, suggest; to allude to; to intimate; to insinuate

listen to the pronunciation of to hint, hint at, imply, suggest; to allude to; to intimate; to insinuate
English - Turkish
ima etmek