Slovnenya

Translation English Spanish: gun enclosure

Diccionario: main
gun enclosure
noun