LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kilitleyici şey. locker room sporcuların elbise ve aletleri için dolaplı oda. Davy Jones' locker denizin dibi.” in English

1 English translation
EN
locker

While swimming in the pool, she lost her locker key.