ameliorate

suomi-englanti sanakirja

ameliorate englannista suomeksi

  1. parantaa

  2. parantua