Translation of tar in English:

tar

tar

noun

  • 1

    tar, a thick black substance usu. used in making roads