Slovnenya

Translation English French: proscribed

Dictionary: main