madaa sele

English: Translation
loop of a lasso or noose
noun
carroll-soulik-1973