English Turkish Dictionary

English - Türkçe

square in Turkish: