You asked:

does 10 ml equal 2 teaspoon

No. 10 milliliters is not equivalent to 2 teaspoons.