Slovnenya

Translation English French: dumbass

Dictionary: main