irrefrenables
Spanish
Adjective
irrefrenables
plural of
irrefrenable