langouste ( synonym found)

Definition of langouste:

(n) : the spiny lobster

Back to Top