English to Pashto Dictionary
ogle
سپین سترگی
English definition for ogle
1. v. look at with amorous intentions
Synonyms and Antonyms for ogle
Meaning for ogle found in 5 Languages.
Sponored Video