Definify.com

Definition 2025


scrofole

scrofole

Italian

Noun

scrofole f

  1. plural of scrofola