parasailEnglish

parasail

Noun

Parachute that will lift a person up into the air when it is towed by a motorboat or a car

English: parasail

Words that start with "parasail"