Meaning of kurbada

kurbada

Tagalog

n. curve; bend on a road