rhizoverbBeta
Feedback

foundling

Abandoned infantnoun · An abandoned infant found and cared for by others.