irrefrenables

Spanish

Adjective

irrefrenables

  1. plural of irrefrenable