ross ice shelf
/R AA1 S AY0 S SH EH0 L F/N
- 1
the largest ice shelf of Antarctica (an area of roughly and about across: about the size of France).
Translate โross ice shelfโ into another language
Choose a language below to open the translator with English selected as the source language.