Spanish Arabic Dictionary

español - العربية

oveja in Arabic: