English edit

Noun edit

diablotins

  1. plural of diablotin

French edit

Noun edit

diablotins m

  1. plural of diablotin