soˈlettaEnglish translation of soˈlettanf insole Definition of insole in the British & World English dictionary Definition of insole in the US English dictionary Translate insole | into French | into Spanish