taymyr_peninsula
1. [ noun ] (geography) a peninsula in northern Siberia
Synonyms: Taimyr_Peninsula
Related terms: peninsula Siberia
Similar spelling:   Taimyr_Peninsula