show signs of life; "the fetus quickened"
English - Turkish
Definition of show signs of life; "the fetus quickened" in English Turkish dictionary