Translation of mata punai in English:

mata punai

type of weaving

noun

  • 1

    type of weaving, type of wire-netting (for chicken coop, etc.)