Definify.com

Definition 2024


spreigearra

spreigearra

Scottish Gaelic

Adjective

spreigearra

  1. impulsive, forcible