Slovnenya

Translation English French: rube

Dictionary: main
rube
noun