Definify.com

Definition 2025


kurrupardu

kurrupardu

Warlpiri

Noun

kurrupardu

  1. boomerang

See also