Catalan Nouns: tortuga llaüt

Catalan Nouns verb 'tortuga llaüt' conjugated