Traducción español inglés

English version

¿Qué significa "deidades naturales pequeñas que habitan agua corriente: ríos, arroyos y cascadas" en Inglés