translate English to French: Now La Rambla is full of florists, news-stands and little pet stores.
Maintenant, Las Ramblas est pleine de fleuristes, de kiosques à journaux et quelques magasins où se vendent des animaux de compagnie.