Translation of pita in English:

pita

ribbon

noun

  • 1

    ribbon
  • 2

    tape
    ‘pita ukur’ measuring tape