Catalan Nouns: tartuga

Catalan Nouns verb 'tartuga' conjugated