Latin-French dictionary »

viviparus meaning in French

LatinFrench
viviparus adjective

vivipareadjectif