Term Gallery logo

Meanings of destil·lació simple in Catalan