Italian Nouns: caretta

Italian Nouns verb 'caretta' conjugated