Meaning of せんぐんばんば in Japanese

It seems that your search contains the following:

せん ぐんばんば

  1. Words

Definition of せんぐんばんば

  1. (n) (having experienced) many battles
Back to top