parasite aircrafts
English
Noun
parasite
aircrafts
plural of
parasite aircraft