Definition of Iditarod Trail

  • 1. A trail that extends 1,100 miles from Anchorage over the Alaska Range to Nome Noun

Semanticaly linked words with "iditarod trail"