Spanish-French dictionary »

ovoviviparidad meaning in French

SpanishFrench
ovoviviparidad noun
{f}

ovovivipariténom {f}