zouzous

French

Noun

zouzous

  1. plural of zouzou