울루루

Korean

Proper noun

울루루 • (ulluru)

  1. Uluru