cesspool


Results for "cesspool"

English - Turkish Dictionary

cesspool

(English - Turkish Dictionary) :
i. lağım çukuru.