LexiTurkTURKISH ↔ ENGLISH DICTIONARY

biçilmiş kaftan. alley cat sokak kedisi. alleyway binaları birbirine bağlayan geçit.” in English

1 English translation
EN
alley

This is a dead-end alley.