Definify.com

Definition 2024


siala

siala

Dalmatian

Noun

siala f

  1. saddle