Catalan Nouns: degolla

Catalan Nouns verb 'degolla' conjugated