Slovnenya

Translation English French: deprive

Dictionary: main