person or thing that makes young, person or thing that restores youth

listen to the pronunciation of person or thing that makes young, person or thing that restores youth
الإنجليزية - الإنجليزية
{i} rejuvenator
person or thing that makes young, person or thing that restores youth
المفضلات