Meaning of motosierra in Spanish:

motosierra

Translate motosierra into English

feminine noun

  • 1Máquina movida por un motor que sirve para cortar árboles y madera y está provista de una cadena con dientes.

    la motosierra funciona con combustible