Definify.com

Definition 2025


dindiuota

dindiuota

Dalmatian

Noun

dindiuota f

  1. turkey