Slovnenya

Translation English French: corn dodger

Dictionary: main
corn dodger
noun