Translation of ranting in English:

ranting

small branch, twig

noun

  • 1

    small branch, twig
  • 2

    (of companies) branch, subsection