Irrepressible

Russian Meaning

неугомонный

неудержимый

неукротимый

неугомонный человек

неуемный человек

English Meaning

  1. Difficult or impossible to control or restrain: irrepressible laughter.

Statcounter