Translation of newborn in Indonesian

User Contribution

newborn

baru lahir

adjective