the Amazon
definitions
-
the largest river in the world, located in South Americafr: l'Amazone, le plus grand fleuve du monde en Amérique du Sud
-
the largest online marketplace in the worldfr: le plus grand marché en ligne du monde
examples
-
The Amazon rainforest is home to millions of species.
La forêt amazonienne abrite des millions d'espèces.
-
She bought her laptop from the Amazon.
Elle a acheté son ordinateur portable sur Amazon.