an impertinent, flirtatious, amorous or covetous stare

listen to the pronunciation of an impertinent, flirtatious, amorous or covetous stare
İngilizce - İngilizce
ogle
an impertinent, flirtatious, amorous or covetous stare