Spanish Arabic Dictionary

español - العربية

legumbres in Arabic: