Slovnenya

Translation English French: hedgerow

Dictionary: main
hedgerow
noun