concombres de mer

French

Noun

concombres de mer m pl

  1. plural of concombre de mer