Translation of incar in English:

incar

drill

noun

  • 1

    drill