sengumbamba
1. (having experienced) many battles
Expression
#263205
1. (having experienced) many battles
1. matter for great congratulation
1. draft horse; cart horse
1. bang bang chicken (Szechuan dish of chicken in a spicy sauce)
1. Songun; military-first policy of North Korea — explanation
1. naval battle
2. navy
1. trunk group
1. Not long live.; Not all's well.
1. Hooray!; Long live!
1. La Bamba (film)