English Arabic Dictionary

English - العربية

sudden in Arabic: