Meaning of karsada

karsada

Tagalog

n. street