Slovnenya

Translation English French: bonehead

Dictionary: main