Someone who speaks dramatically and impressively could be called a declaim or an orator.
British
Outspoken?
You could call someone who speaks two languages but not well a "basic or intermediate speaker" in both languages.
The common term for someone who speaks several languages is "multilingual."
It could be a polyglot, someone who speaks several languages.Such a person could also be described as polylingual.
Call 911 immediately. Even at "normal doses" cocaine use dramatically increases blood pressure and can trigger heart arrhythmias. Don't think, just call 911.
you call them a speaker that speaks in situations...?
talkative
That would be a disciple.
A person who speaks less is often referred to as reserved or taciturn. They may also be described as introverted or succinct in their communication style.
eugoogalizer
it would still be the same just because they can read the English shouldn't make a differnece, or you could just consider them bilingual people