Definify.com

Definition 2025


pescatoira

pescatoira

Dalmatian

Noun

pescatoira f

  1. lock