首页英语词典crenellatecrenellate英英释意

crenellate

  • 具小圆齿的
  • 小圆齿状的

英英释意


1. supply with battlements