Slovnenya

Translation English French: hummer

Dictionary: main
hummer
noun
1 balle.