what does circus does soleil mean in english
The French word soleil is a masculine noun meaning sun in English. The french word soleil mean in english sun. If you speak English can you help me to improve my Engish,i speak french and creole.