Definify.com

Definition 2024


concombre_de_mer

concombre de mer

French

Noun

concombre de mer m (plural concombres de mer)

  1. sea cucumber