Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: canyon canyan canyi caiyin cayin chanyin ?

cān yǐn food and beverage / catering / repast

Dictionary · Google Translate · Help
By MDBG 2024