Sarrasines
See also:
sarrasines
French
Noun
Sarrasines
f
plural of
Sarrasine