Spanish Nouns: huella

Spanish Nouns verb 'huella' conjugated