English Arabic Dictionary

English - العربية

light bulb in Arabic: