hau baba

English: Translation
tie up temporarily (not as securely as if permanently)
verb
carroll-soulik-1973