noun a city on N central Luzon, in the N Philippines.
tarlac 🔊 Listen to this noun a city on N central Luzon, in the N Philippines. Share Facebook Twitter Google +