See also: Melenas

Spanish edit

Noun edit

melenas f pl

  1. plural of melena