Definify.com

Definition 2026


riutta

riutta

Finnish

Noun

riutta

  1. reef