'ehaa llehupllehuup

English: Translation
there are puddles all over (water holes)
sentence
mg-bitd-wordlistrow 697