Translation of mistar in English:

mistar

ruler

noun

  • 1

    ruler