Definify.com

Definition 2025


puxtiri

puxtiri

Aymara

Noun

puxtiri

  1. loud river.