The term bilingualism is used for a person who has the ability to speak proficiently in two languages.