Slovnenya

Translation English French: apple tree

Dictionary: main
apple tree
noun