diazotes
French
Noun
diazotes
m
plural of
diazote