Slovnenya

Translation English French: slingshot

Dictionary: main
slingshot
noun
1 bouton.