[-]

Jyutping caa4 lou4
Pinyin chá lú

Definitions (Wiktionary)
  1. noun
    water boiler
  2. noun, regional
    hot water shop
Definitions (Kaifangcidian)
  1. (沒有對應漢語詞彙)