Meaning of STOL in Japanese

  1. Words

Definition of STOL

  1. (n) short take-off and landing; STOL
Back to top