Meaning of sensha in Japanese

It seems that せんしゃ() is an inflection of .
  1. Words

Definition of sensha

  1. (n) tank (military vehicle)

    Tanks and planes may defeat the troops but they cannot conquer the people.

  1. (n, vs) car wash

    I helped my father wash his car.

Words related to sensha

Back to top