Clue | Length | Answer |
---|---|---|
defense contracting giant | 5 letters | loral |
Big maker of communications satellites | 5 letters | loral |
Major defense contractor | 5 letters | loral |
Big maker of communicatio | 5 letters | loral |
Add your Clue & Answer to the crossword database now.
Submit