Definify.com

Definition 2024


finiastra

finiastra

Dalmatian

Noun

finiastra f (plural finiastre)

  1. window