a veteran who has fought countless battles; a battle-tested veteran; a seasoned fighter

  • 身经百战的老战士
目录 查词历史