Spanish-French dictionary »

placodermo meaning in French

SpanishFrench
placodermo

placoderme