Dindu Home The Lexicon Dindu Thumbnail Phrase or WordDinduLiteral English TranslationMale TurkeyDefinitionStupid man, idiot.LanguageSardinianTypeFaunamorphSubcategoryAvians Previous itemपुष्पगन्धः केवलं वातस्य दिशि प्रसरति । पुरुषस्य तु सद्भावः सर्वदिशः प्रसरति Next itemTàccula