English Turkish Dictionary

English - Türkçe

sculpture in Turkish: