lost lamb ( synonym found)

Definition of lost lamb:

(v) : in a last or final manner

Definition of lost lamb:

(v) : in a last or final manner

Back to Top