Spanish-English dictionary »

tayabas meaning in English

SpanishEnglish
Tayabas proper noun

Tayabas(city in the Philippines)
proper noun