azotures
French
Noun
azotures
m
plural of
azoture