Definify.com

Definition 2025


speala

speala

Irish

Noun

speala

  1. plural of speal