irrefrenable: meaning and definitions

CatalanType a word

What is irrefrenable?

  • Que no es pot refrenar: sentia una necessitat irrefrenable d'explicar a tothom el que li havia passat.