Catalan Nouns: barracuda

Catalan Nouns verb 'barracuda' conjugated