Subscribe
URL of the page has been copied to clipboard.
Meaning : A island in the Netherlands Antilles that is the top of an extinct volcano.
Translation in other languages :हिन्दी ଓଡ଼ିଆ বাংলা
नीदरलैंड का एक द्वीप।
ନେଦରଲ୍ୟାଣ୍ଡର ଏକ ଦ୍ୱୀପ
নেদারল্যান্ডের একটি দ্বীপ
Install App