English Turkish Dictionary

English - Türkçe

spill in Turkish: