Crossword Answer Lookup

500k+ clues

There's too much French about love for soldiers (5)

Answer TROOP
Definition: soldiers
Guardian #22390 6 Down 2001-12-12