Translation of dril in English:

dril

drill

noun

  • 1

    drill, strong twilled cotton fabric