Slovnenya

Translation English French: deprivation

Dictionary: main