ogleEnglish

ogle

Verb

Look at with amorous intentions

English: ogle

Bahasa: mengerlip

Bahasa words with similar meanings

Words that start with "ogle"