améliorer

suomi-englanti sanakirja

améliorer englanniksi

  1. to improve, better, ameliorate