Slovnenya

Translation English French: turncock

Dictionary: main