What is main language spoken in Lebanon?

The main language spoken in Lebanon is Arabic. However, due to the country's history and cultural diversity, French and English are also widely spoken.
Copyright Wanderlust World © https://www.ynyoo.com