English-Polish dictionary »

fight off meaning in Polish

EnglishPolish
fight off

odpierać