Slovnenya

Translation English French: energizing

Dictionary: main
energizing
adjective