lengesa

Western Bukidnon Manobo

Noun

lengesa

  1. blood