Chelyuskin meaning

chelyyo͝oskin
Northernmost point of Asia, on the Taimyr Peninsula, Siberia.
proper name
0
0
Advertisement