Definify.com

Definition 2025


sgriosa

sgriosa

Scottish Gaelic

Noun

sgriosa

  1. genitive singular of sgrios