MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mantrap
('m/&/ntr/&/p )

noun (n)

  • a very attractive or seductive looking woman
    yang sangat menarik atau seduktif wanita yang tampak
    source: wordnet30
  • a trap for catching trespassers
    jebakan untuk menangkap penyusup
    source: wordnet30
  • A trap for catching trespassers.
    jebakan untuk menangkap penyusup.
    source: webster1913