French-English dictionary »

taguig meaning in English

FrenchEnglish
Taguig nom propre

Taguig◼◼◼(city in the Philippines)
proper noun