Spanish-English dictionary »

taguig meaning in English

SpanishEnglish
Taguig proper noun

Taguig(city in the Philippines)
proper noun