Spanish

edit

Noun

edit

glioxales m pl

  1. plural of glioxal