Meaning of panulukan

panulukan

Tagalog

n. street corner