roach foggers
English
Noun
roach
foggers
plural of
roach fogger