Multilingual Turkish Dictionary

DEATHTRAP

DEATHTRAP : English Turkish

n. ölüm tehlikesi olan yer, ölüm tuzağı