bilingualism
Bilingualism is the ability to speak two languages fluently. This means that the person can understand and communicate in both languages without any problems.
She is a bilingual speaker because she can understand and speak both Spanish and English.
The restaurant is a bilingual restaurant because they serve both Spanish and English food.