[-]

Jyutping deon6 leon4
Pinyin dùn lún

Definitions (Wiktionary)
  1. adj, Min-Nan, Zhangzhou
    unsanitary