Boulingo
hard
Having great strength or resistance to pressure.
Learn languages with Boulingo