Back to Dictionary
支努干
zhīnǔgān
1.
Chinook (helicopter)