agbiroh

English: Translation
insects
Arabic: Translation
dudu
Swahili: Translation
wadudu