a rampart or intrenchment

listen to the pronunciation of a rampart or intrenchment
English - Turkish

Definition of a rampart or intrenchment in English Turkish dictionary

vallation
sur
vallation
sur yapımı
vallation
kale siperi
English - English
vallation