Definify.com

Definition 2025


riogachan_ola

riogachan ola

Scottish Gaelic

Noun

riogachan ola

  1. plural of rioga ola