Portuguese-English dictionary »

tagaytay meaning in English

PortugueseEnglish
Tagaytay proper noun

Tagaytay(city in the Philippines)
proper noun