Slovnenya

Translation English French: hick

Dictionary: main
hick
adjective
noun