ndŭndu

ndŭndu
French: Translation
Oeufs des crabes ou des poissons.
noun