Dictionary English – Romanian

entrenchment



Substantiv