squadrones
English
Noun
squadrones
plural of
squadrone