plural noun a mountain range in central Madagascar: highest peak, 8675 feet (2644 meters).
ankaratra mountains 🔊 Listen to this plural noun a mountain range in central Madagascar: highest peak, 8675 feet (2644 meters). Share Facebook Twitter Google +