Translation of "Dudu" into English

Owl is the translation of "Dudu" into English.

Dudu
+ Add

Kikuyu-English dictionary

  • Owl

    Noun both

    a nocturnal bird of prey with large eyes, a facial disc, a hooked beak, and typically a loud hooting call.

    Dudu irarí mútí igúrú ótukó múgima

    An owl was on the tree the whole night

  • Show algorithmically generated translations

Automatic translations of "Dudu" into English

  • Glosbe

    Glosbe Translate

Images with "Dudu"

Add

Translations of "Dudu" into English in sentences, translation memory