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