English Online Dictionary. What means releases? What does releases mean?
English
Noun
releases
- plural of release
Verb
releases
- third-person singular simple present indicative of release
Galician
Verb
releases
- second-person singular imperfect subjunctive of relear