Slovnenya

Translation English French: cavern

Dictionary: main
cavern
noun