Slovnenya

Translation English French: claustrum

Dictionary: main
claustrum
noun