hinting, implying, suggesting; alluding to; intimating; insinuating

listen to the pronunciation of hinting, implying, suggesting; alluding to; intimating; insinuating
الإنجليزية - التركية
ima