Spanish · word

garrote

stick for twisting cord

Words sharing this root