Slovnenya

Translation English French: requite

Dictionary: main