Boulingo

hard

Having great strength or resistance to pressure.

hard

Learn languages with Boulingo