Translation of aguja de mechar in English:

aguja de mechar

trussing needle, n.

feminine noun

  • 1

    trussing needle