Definify.com

Definition 2025


siala

siala

Dalmatian

Noun

siala f

  1. saddle