Langiel

What is Langiel?

Langiel definition and meaning on Dictionary terms:
noun Australian.