améliorer
Pronunciation: /ameljɔʀe/
English translation of améliorer
vtr
s'améliorer v refl- to improve Definition of improve in the British & World English dictionary Definition of improve in the US English dictionary Translate improve | into German | into Italian | into Spanish