Open main menu

ItalianEdit

NounEdit

sgualdrina f (plural sgualdrine)

  1. trollop