Spanish

edit

Noun

edit

manglas f pl

  1. plural of mangla
  NODES