diccionario Español-inglés »

tagaytay significado en inglés

EspañolInglés
Tagaytay proper noun

Tagaytay(city in the Philippines)
proper noun