Meaning of krusada

krusada

Tagalog

n. 1. crusade; 2. crossroad


krusada

Tagalog

adj. crossed; traversed