English to Spanish Dictionary
langouste
Langosta (crustáceo)
Meaning for langouste found in 18 Languages.
Sponored Video