Answer :

India.

India is the second country that speaks the most English. (125 M).

Other Questions