is fluent better than intermediate?
An advanced intermediate Should be well able to communicate and may only be missing the finer points in the language. I would consider that to be fluent. An advanced speaker should be able to communicate much as they do in their native tongue but most likely still have a strong accent.