noun a coastal region in Antarctica, along the Indian Ocean coast.
george v coast 🔊 Listen to this noun a coastal region in Antarctica, along the Indian Ocean coast. Share Facebook Twitter Google +