Search term invigorate has 2 results
Jump to
EN English FR French
invigorate (v) [health] fortifier (v) [health]
invigorate (v) [health] tonifier (v) [health]