Meaning of はんしゃばん in Japanese

It seems that your search contains the following:

はんし ゃばん

  1. Words

Definition of はんしゃばん

  1. (n) reflector; reflective plate
Back to top