English to Spanish Quiz - Nature

Impermeable
Tormenta Electrica
Árbol - Palmera
Totoras