English

edit

Noun

edit

diablotins

  1. plural of diablotin

French

edit

Noun

edit

diablotins m

  1. plural of diablotin