Dictionary English – Romanian

battlement



Substantiv
1. (mai ales la pl.)

creneluri