irrepressible; unrestrained, unchecked; n. juokas uncontrollable/ irrepressible laughter
©2010 Lietuviu-Anglu.com