SwahiliEdit

NounEdit

madudu

  1. plural of dudu