Arabic Turkish Dictionary

العربية - Türkçe

مطر متجمد in Turkish: