← Cantonese Dictionary
擺薄落 (baai2 bok6 lok1, bǎi bó luò) — to set a road block; to set up a speed trap [colloquial]
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy