English-French dictionary »

pen shell meaning in French

EnglishFrench
pen shell (clam)
noun

nacre◼◼◼nom