animals in war memorial

/AE1 N AH0 M AH0 L Z IH0 N W AO0 R M AH0 M AO0 R IY0 AH0 L/
N
  1. 1

    a war memorial, in Hyde Park, London, commemorating the countless animals that have served and died under British military command throughout history.

Translate “animals in war memorial” into another language