Search for crossword answers and clues

Answer for the clue "Polluters stop getting smellier, oddly - no good in El Salvador ", 13 letters:
dieselengines

Alternative clues for the word dieselengines