Vocabulary

コックローチ

cockroach

noun