Formal:
* Trilingual: This is the most common and accurate term. It literally means "three languages."
* Polyglot: This term refers to someone who speaks multiple languages, including three.
* Multilingual: This term is broader and refers to anyone who speaks more than one language.
Informal:
* Triple-tongued: This is a playful and informal way to describe someone who speaks three languages.
Ultimately, the best term to use depends on the context and your audience.