Slovnenya

Translation English French: rumble

Dictionary: main
rumble
verb