MalayTranslate.com
Malay to English Translator
Translate Here

English to English

snake pit
(sn/eI/k_p/I/t )

noun (n)

  • any place of pain and turmoil
    setiap tempat kesakitan dan kekacauan
    source: wordnet30
  • pejorative terms for an insane asylum
    istilah untuk pejorative rsj
    source: wordnet30