Langosta

What is Langosta?

Langosta definition and meaning on Dictionary terms:
noun, plural lan

Tags: