a location of difficulties or hostilities; a hot spot; a flashpoint

listen to the pronunciation of a location of difficulties or hostilities; a hot spot; a flashpoint
English - English
troublespot
trouble spot
a location of difficulties or hostilities; a hot spot; a flashpoint
Favorites