Catalan Nouns: medusa

Catalan Nouns verb 'medusa' conjugated