indigirka : Idioms & Phrases


indigirka river

  • noun a river in far eastern Siberia that flows generally northward to the Arctic Ocean
    Indigirka.
WordNet