What does lusa mean?

lusa meaning is defined below:

Lamb Universal Sling Attachment
ADVERTISEMENT

Was it useful?

What does lusa mean? It stands for Lamb Universal Sling Attachment

Most popular questions

What does lusa stand for?


lusa stands for "Lamb Universal Sling Attachment"

How to abbreviate "Lamb Universal Sling Attachment"?


"Lamb Universal Sling Attachment" can be abbreviated as lusa

What is the meaning of lusa abbreviation?


The meaning of lusa abbreviation is "Lamb Universal Sling Attachment"

What does lusa mean?


lusa as abbreviation means "Lamb Universal Sling Attachment"