maanadu bodobodo

English: Translation
limited in intelligence
adjective
carroll-soulik-1973