Multilingual Turkish Dictionary

LAĞIM ŞEBEKESİ

LAĞIM ŞEBEKESİ : Turkish English

n. drainage