Back to Dictionary
来华
來華
láihuá
1. to come to China
2. to settle in China (of a foreign national)