English to Hindi

Meaning for:
mooch along
other
निरूद्देश घूमना