French-Spanish dictionary »

scutoïde meaning in Spanish

FrenchSpanish
scutoïde nom {m}

escutoidenoun