Definify.com

Definition 2024


riutta

riutta

Finnish

Noun

riutta

  1. reef