Term Gallery logo

Meanings of semigrupo abeliano in Portuguese