Squadrons

Portuguese Meaning

esquadra

esquadrilha

English Meaning

  1. Plural form of squadron.