Slovnenya

Translation English French: crook

Dictionary: main