English to English
mantrap
('m/&/ntr/&/p
)
noun (n)
- a very attractive or seductive looking womanyang sangat menarik atau seduktif wanita yang tampaksource: wordnet30a trap for catching trespassersjebakan untuk menangkap penyusupsource: wordnet30A trap for catching trespassers.jebakan untuk menangkap penyusup.source: webster1913