Definify.com

Definition 2024


akumawa

akumawa

Chamicuro

Noun

akumawa

  1. boa (constrictor)