Definify.com

Definition 2024


sgualdrina

sgualdrina

Italian

Noun

sgualdrina f (plural sgualdrine)

  1. trollop