Norala

English

Proper noun

Norala

  1. A municipality of South Cotabato, Philippines.