Amai Manabilang

English

Proper noun

Amai Manabilang

  1. A municipality of Lanao del Sur, Philippines.