English to Spanish Quiz - Nature

Charco
Orquídea
Constelación - Libra
Totoras