Translation of pita in English:

pita

tape

noun

  • 1

    tape, narrow strip of woven cotton, paper, etc., ribbon