English Turkish Dictionary

English - Türkçe

peach in Turkish: