English-Polish dictionary »

invigorating meaning in Polish

EnglishPolish
invigorating adjective
giving strength, energy and vitality

potęgaadjective