Slovnenya

Translation English French: vault

Dictionary: main
vault
noun