Slovnenya

Translation English French: bumpkinly

Dictionary: main
bumpkinly
adjective