Definify.com

Definition 2024


speala

speala

Irish

Noun

speala

  1. plural of speal