Term Gallery logo

Meanings of electric fly swatter in English