English to English

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

noun (n)

Advertisement

Bookmark This Site