Engelsk-Polsk ordbok »

ameliorate betyder på polska

EngelskaPolska
ameliorate verb
to make better

ulepszaćverb