Catalan Nouns: trufada

Catalan Nouns verb 'trufada' conjugated