catcallEnglish

catcall

Noun

A cry expressing disapproval

English: catcall

Verb

Utter catcalls at

English: catcall

Bahasa: mendesis

Bahasa words with similar meanings