Multilingual Turkish Dictionary

MANEVRA KULESİ (TREN)

MANEVRA KULESİ (TREN) : Turkish English

n. signal tower