LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lampshade” in Turkish

6 Turkish translations
TR
abajur

Tom Layla'ya bir abajur ile vurdu.

TR
siper

Asker sipere sığındı.