French › DictionarysolaireB1#3,829Hear itadjectivesolarrelative to the sunradiantbeaming with vivacity and happinessRead French with every word explained