Slovnenya

Translation English French: restitute

Dictionary: main
restitute