Meaning of tulay

tulay

Tagalog

tulay n. 1. bridge; overpass; 2. go-between [fig., coll.]


tulay

Tagalog

tulay n. keeping one's balance on a narrow/elevated foothold