Translation of quinchar in English:

quinchar

to thatch, v.

transitive verb

River Plate, Peru

  • 1

    to thatch