scampo

scampo

English Noun
Ad

Definition

Alternative form of scampi.

Etymology

Borrowed from Italian scampo.

Ad