English Turkish Dictionary

English - Türkçe

tornado in Turkish: