Slovnenya

Translation English French: whomp

Dictionary: main
whomp
verb