noctambules

English

Noun

noctambules

  1. plural of noctambule

French

Adjective

noctambules m pl or f pl

  1. plural of noctambule