biological mother - Free definition results from over 1700 online dictionaries ... Babylon translation ...
www.babylon.com