Multilingual Turkish Dictionary

DAĞ ZİNCİRİ

DAĞ ZİNCİRİ : Turkish French

sierra [la]