inosates
French
Noun
inosates
m
plural of
inosate