escadres
French
Noun
escadres
?
plural of
escadre