old soldier









old soldier


noun

  1. a former soldier or veteran
  2. an experienced or practised person
50 queries 0.546