French-Polish dictionary »

irritant meaning in Polish

FrenchPolish
irritant

denerwujący