Romanian-Latin dictionary »

vivipar meaning in Latin

RomanianLatin
vivipar

viviparus