English Arabic Dictionary

English - العربية

torch in Arabic: