Definify.com

Definition 2024


ouwa

ouwa

Chuukese

Verb

ouwa

  1. to whistle