azotates
English
Noun
azotates
plural of
azotate
French
Noun
azotates
m
plural of
azotate