English Arabic Dictionary

English - العربية

snowstorm in Arabic: