MalayTranslate.com
Malay to English Translator
Translate Here

English to English

woman chaser

noun (n)

  • a man who is aggressive in making amorous advances to women
    seorang yang agresif dalam membuat kemajuan berahi pada wanita
    source: wordnet30