Tagalog Dictionary
Tagalog
istasyon n. station; depot
Istasyon n. one of the 14 stations of the Cross