CHELYUSKIN
Meaning of CHELYUSKIN in English
/chel yoos"kin/ ; Russ. /chyi lyoohs"kyin/ , n.
Cape , a cape in the Russian Federation in Asia: the northernmost point of the Asia mainland.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012