speil ( synonym found)

Definition of speil:

°A fast excuse or sales pitch.
°To talk at length.

Definition of speil:

°A fast excuse or sales pitch.
°To talk at length.

Back to Top