Translation of artis in English:

artis

artist

noun

  • 1

    artist