Vocabulary

ハエ取り

catching flies; fly-catcher; flytrap; flypaper

noun