Slovnenya

Translation English French: refreshen

Dictionary: main
refreshen
verb