Term Gallery logo

Meanings of pedunculata in Catalan