steamed, cooked in steam; braised

listen to the pronunciation of steamed, cooked in steam; braised
الإنجليزية - الفرنسية
{n} étouffée