English Arabic Dictionary

English - العربية

queen in Arabic: