Meaning and Translation of Dumoulin Islands in Urdu Script and Roman Urdu with Short Information in Urdu, Related, Wikipedia Reference,
Dumoulin Islands | dumoulin آئي لينڈ - ایک جزیرہ ہے |
The Dumoulin Islands are a small group of rocky islands in the Antarctic region at the northeast end of the Geologie Archipelago, 4.6 kilometres (2.5 nmi) north of Astrolabe Glacier Tongue. |
Read more at wikipedia |