Definify.com

Definition 2024


madudu

madudu

Swahili

Noun

madudu

  1. plural of dudu