indigenous clothing made of otter hides - Español Inglés Diccionario