trouble spots

See also: troublespots

English

Noun

trouble spots

  1. plural of trouble spot