Boulingo
patent
Official protection for a new invention or idea.
Learn languages with Boulingo