Catalan Nouns: escarabat

Catalan Nouns verb 'escarabat' conjugated