supercordes
French
Noun
supercordes
f
plural of
supercorde