Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: huakai huasa husky husk hakka huaxi ?

huà calling card (telephone)

Dictionary · Google Translate · Help
By MDBG 2024