Catalan Nouns: torrada

Catalan Nouns verb 'torrada' conjugated