English Turkish Dictionary

English - Türkçe

desk clock in Turkish: