douk-douks

English

Noun

douk-douks

  1. plural of douk-douk