Spanish-English dictionary »

tarlac meaning in English

SpanishEnglish
Tarlac proper noun

Tarlac(province of the Philippines)
proper noun