maanadu bodobodo

English: Translation
limited in intelligence
adjective