Back to Dictionary
奇瑞
Qíruì
1. Chery (car manufacturer)
Noun