it makes me desire it, it makes me long for it, it is extremely alluring

listen to the pronunciation of it makes me desire it, it makes me long for it, it is extremely alluring
الإنجليزية - الإنجليزية
it makes my mouth water