Definition of "defilade"

defilade

/dɛfɪˈleɪd/
Englia uses cookies to improve user experience.