Meaning of エストール in Japanese

  1. Words

Definition of エストール

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