Meaning of sensha in Japanese

It seems that せんしゃ(sensha) is an inflection of せる with the following forms:
  • form.
  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