jambeau

['dʒæmbəʊ] ['dʒæmboʊ]
  • 复数:jambeaux;
  • 相关单词 jambeaux
    英英词典释义
    • Noun
      1. armor plate that protects legs below the knee