Boulingo

strong

Having a lot of physical power or force.

strong

Learn languages with Boulingo