diablotins

English

Noun

diablotins

  1. plural of diablotin

French

Noun

diablotins m

  1. plural of diablotin