Slovnenya

Translation English French: recuperate

Dictionary: main