Definify.com

Definition 2024


dindiuota

dindiuota

Dalmatian

Noun

dindiuota f

  1. turkey