English-Polish dictionary »

explain away meaning in Polish

EnglishPolish
explain away

uzasadniać