Tacurong

English

Proper noun

Tacurong

  1. A city in Sultan Kudarat, Philippines.