English-Polish dictionary »

stimulator meaning in Polish

EnglishPolish
stimulator

stymulator

biostimulator noun

biostymulatornoun