place de tout repos

listen to the pronunciation of place de tout repos
الفرنسية - الإنجليزية
{n} soft job, easy and profitable task