Slovnenya

Translation English French: serviceberry

Dictionary: main
serviceberry
noun