You could call someone who speaks two languages but not well a "basic or intermediate speaker" in both languages.
Someone who can speak two languages is called bilingual.
A polyglot is someone who speaks multiple languages, often at least five or more.
A person who speaks five languages is often referred to as a polyglot.
A person who can speak different languages is called a polyglot.
The common term for someone who speaks several languages is "multilingual."
A person who studies and specializes in diamonds is called a gemologist.
space is a bit of a broad speciality... Astronomer is the most broad I can think of, recommend me if that is right.
A person who is an expert in many languages is called a polyglot. This term is used to describe someone who has a high level of proficiency in multiple languages.
A physician who specializes in operating on people is a surgeon.
The word to describe someone who can speak more that one language fluently is Bilingual.That isn't correct, Bilingual means that you speak TWO languages fluently. If you speak five you are PENTAlingual
A counter.