English

edit

Noun

edit

roach stomper (plural roach stompers)

  1. (usually in the plural) Synonym of roach killer

Anagrams

edit