HumGlot

A person who knows and is able to use several languages.

Sign in to continue!