nitrures
French
Noun
nitrures
?
plural of
nitrure