hotspur
US
/ˌhɑtˈspʌr/
UK
/ˈhɒtspə/
Definition for hotspur is being prepared and will be available soon.
Definition for hotspur is being prepared and will be available soon.