diablotins
English
Noun
diablotins
plural of
diablotin
French
Noun
diablotins
m
plural of
diablotin