Meaning of alulusan

alulusan

Tagalog

alulusan n. waterway; riverbed