Definify.com

Definition 2025


numpa

numpa

Aguaruna

Noun

numpa

  1. blood