baba odi

English: Translation
to have been settled for some time
adjective
carroll-soulik-1973