English Arabic Dictionary

English - العربية

archery in Arabic: