neonate Latina Meaning

Latina Dictionary

English to Latina Dictionary

neonate

Infantulus

International Languages

Meaning for neonate found in 59 Languages.

Sponored Video