zhāng láng wū

蟑螂屋 (zhāng láng wū) is a Chinese word meaning “cockroach trap”.

Meanings

  1. 1cockroach trap

Characters in 蟑螂屋

Related words

Study Chinese with flashcards →