Translate English Arabic STOL

English
 
Arabic
...
  • STOL {short take-off & landing}
    ستول {الإقلاع والهبوط القصير المدى}
    more ...
 Add translation 

similar Results