Definify.com

Definition 2026


speala

speala

Irish

Noun

speala

  1. plural of speal