Dindu Home The Lexicon Dindu Thumbnail Phrase or WordDinduLiteral English TranslationTurkeyDefinitionStupid man, idiot.LanguageSardinianTypeFaunamorphSubcategoryAvians Previous itemBerre Next itemCane