Translation of serrucho de castilla in English:

serrucho de castilla

tenon saw, n.

masculine noun

  • 1

    tenon saw