Englishfor English speakers
short take-off and landing English
Synonyms short take-off and landing synonyms
What other words have the same or similar meaning as short take-off and landing?