Catalan Nouns: degolla

Catalan Nouns noun 'degolla' conjugated