Italian-English dictionary »

osservare con desiderio meaning in English

ItalianEnglish
osservare con desiderio verb

ogle [ogled, ogling, ogles](to stare flirtatiously)
verb
[UK: ˈəʊɡ.l̩] [US: ˈoʊɡ.l̩]