lui

English: Translation
the water which has accumulated in a canoe
noun
carroll-soulik-1973