Letran meaning in tagalog




























Deus, patria, letran meaning

Why is letran not a university