English Turkish Dictionary

English - Türkçe

stadium in Turkish: