Slovnenya

Translation English French: put right

Dictionary: main
put right