Spanish

edit

Noun

edit

diabluras f pl

  1. plural of diablura