Spanish-French dictionary »

escutoide meaning in French

SpanishFrench
escutoide noun

scutoïdenom {m}

Your history