Definify.com

Definition 2025


rioga_ola

rioga ola

Scottish Gaelic

Noun

rioga ola m (genitive singular rioga ola, plural riogachan ola)

  1. oil rig