Slovnenya

Translation English French: swatter

Dictionary: main
swatter
noun