Slovnenya

Translation English French: enclosed space

Dictionary: main
enclosed space
noun