Latin-French dictionary »

spinifer meaning in French

LatinFrench
spinifer [spinifra, spinifrum] adjective

épineuxadjectif

Your history