Sultan Mastura
English
Proper noun
Sultan
Mastura
A
municipality
of
Maguindanao del Norte
,
Philippines
.