English Arabic Dictionary

English - العربية

trade mark in Arabic: