Slovnenya

Translation English French: tree branch

Dictionary: main
tree branch
noun