疥剌蛤子

jielàhǎzi
  1. (Beijing Mandarin) toad
  2. toad

Wiktionary

Entry Composition