ıt forms the substratum of every permanent fortification

listen to the pronunciation of ıt forms the substratum of every permanent fortification
English - English

Definition of ıt forms the substratum of every permanent fortification in English English dictionary

It forms the substratum of every permanent fortification
rampart