Tagaytay (en. Ridge)

Translation into Tagalog

Synonyms