derechuras

Spanish

Noun

derechuras f pl

  1. plural of derechura