marcassins
English
Noun
marcassins
plural of
marcassin
French
Noun
marcassins
plural of
marcassin