Back to Dictionary
火箭筒
huǒjiàntǒng
1. bazooka
2. rocket launcher
Common • Top 16%