English Turkish Dictionary

English - Türkçe

toast in Turkish: