Catalan Nouns: babirussa

Catalan Nouns verb 'babirussa' conjugated