Slovnenya

Translation English French: branchlet

Dictionary: main
branchlet
noun