pollyanish

listen to the pronunciation of pollyanish
İngilizce - İngilizce
irrepressibly or excessively optimistic; capable of seeing good in anyone