lanzapiedras

Spanish

Etymology

lanzar +‎ piedra

Noun

lanzapiedras m (plural lanzapiedras)

  1. trebuchet