Word Definition - 蔡李佛

cài lǐ fó Choy Li Fut (Chinese martial art)