نوسانتارا

Malay

Proper noun

نوسانتارا

  1. Jawi spelling of Nusantara.‎