fluent

adjective
  1. able to speak or write a language easily and accurately
  2. flowing smoothly and easily

Examples