llie

English: Translation
the throat of the flying fish net
noun