Term Gallery logo

Meanings of alveolata in Catalan

Portuguese
alveolado