Search Options | Report missing word | Other Feedback

滴露 dik6 lou6 {dī lù}

(product) Dettol, which is a brand of disinfectant.

CCY