Multilingual Turkish Dictionary

PANJURLU PENCERE

PANJURLU PENCERE : Turkish English

n. louver, louvre