Original: Carnarvon has a warm to hot semi-arid climate.
Simplified: Carnarvon has a warm to hot dry climate.