Search term dodu has 2 results
Jump to
FR French EN English
dodu (adj n) [stout, rotund] tubby (adj n) [stout, rotund]
dodu (adj n) [chubby person] chubby (adj n) [chubby person]

French English translations