newborn in Catalan
newborn in Catalan
nounat
Recently born.
nounat
A recently born baby.
nounada
A recently born baby.