Definify.com

Definition 2024


pescatoira

pescatoira

Dalmatian

Noun

pescatoira f

  1. lock