Tacurong
English
Proper noun
Tacurong
A
city
in
Sultan Kudarat
,
Philippines
.