English-Spanish dictionary »

tagaytay meaning in Spanish

EnglishSpanish
Tagaytay (city in the Philippines)
proper noun

Tagaytayproper noun