English-Polish dictionary »

extenuate meaning in Polish

EnglishPolish
extenuate

umniejszać