Greek Turkish Dictionary

ελληνικά - Türkçe

μαρκίζα in Turkish:

1. saçak saçak