English-French dictionary »

tagaytay meaning in French

EnglishFrench
Tagaytay (city in the Philippines)
proper noun

Tagaytay◼◼◼nom propre