English-Spanish dictionary »

tayabas meaning in Spanish

EnglishSpanish
Tayabas (city in the Philippines)
proper noun

Tayabasproper noun

Your history