the Amazon
definitions
-
the largest river in the world, located in South Americaes: el Amazonas, el río más grande del mundo en Sudamérica
-
the largest online marketplace in the worldes: el mayor mercado en línea del mundo
examples
-
The Amazon rainforest is home to millions of species.
La selva amazónica es hogar de millones de especies.
-
She bought her laptop from the Amazon.
Ella compró su portátil en Amazon.