Tarlac City

English

Proper noun

Tarlac City

  1. A city in Tarlac, Central Luzon, Philippines.