English to Russian Dictionary
enfilade
Анфилада (военная наука)
Meaning for enfilade found in 3 Languages.
Sponored Video