'ehaa llehup

English: Translation
puddle (water hole)
noun phrase
mg-bitd-wordlistrow 696