squadrilla (English, noun)
expansion: squadrilla (plural squadrillas)
Senses:
glosses: A squadron, whether of boats or of airplanes.
tags: dated
Forms:
form: squadrillas
tags: plural