Definify.com

Definition 2025


saltimboccas

saltimboccas

English

Noun

saltimboccas

  1. plural of saltimbocca