Talea

From Fresh Dictionary

Latin

Noun

talea

  1. twig
Personal tools