Slovnenya

Translation English French: Shetland

Dictionary: main
Shetland
noun