Boulingo
strong
Having a lot of physical power or force.
Learn languages with Boulingo