Ricky Martin's five-year-old twins already speak three languages.

The gay pop singer is a father to two boys, Matteo and Valentino, who were born via a surrogate mother in 2008, and he is raising them with his partner.

Martin has now revealed he is bringing his sons up to be multilingual - they speak English and the Puerto Rican singer's native tongue, Spanish, and they attend a French school in New York City.

He tells U.S. talk show host Ellen DeGeneres, "They speak Spanish, we speak Spanish in the house, but they go to a French school... That's the beautiful thing about New York, it's such a diverse city, culturally speaking, and you have the opportunity to bring your kids into this school (which) goes by the French system and I want them to be exposed to all this... My parents only speak Spanish so they (the kids)... speak Spanish (to them)."