English-French dictionary »

taguig meaning in French

EnglishFrench
Taguig (city in the Philippines)
proper noun

Taguig◼◼◼nom propre