Search term Escarpe has one result
Jump to
DE German EN English
Escarpe (n) [Architektur] {f} scarp (n) [Architektur]