compenˈsare
English translation of compenˈsare
vt
- compensate; (supplire) make up for Definition of compensate in the British & World English dictionary Definition of compensate in the US English dictionary Translate compensate | into French | into German | into Spanish
