English-Polish dictionary »

repel each other meaning in Polish

EnglishPolish
repel each other

odpychać