English Arabic Dictionary

English - العربية

thunderstorm in Arabic: