irrefrenable

=

irrepressible

irrefrenable
adjective
1. irrepressible, uncontainable

Have a Spanish question? Get help from experts!