natural reserve
natural reserve
noun
1. (protected natural area) 
A natural reserve is a perfect place to go bird-watching.Una reserva natural es un lugar perfecto para ir a observar las aves.
Search history
Did this page answer your question?