Translation of ranting in English:

ranting

stick

noun

  • 1

    stick, short relatively slender piece of wood, twig, thing shaped like this