Slovnenya

Translation English French: lowland

Dictionary: main
lowland
noun