"What is your father-in-law saying?"
Translation:Que dit ton beau-père ?
It means both. The distinction is made by context.
Most of the time beau père means step-father for children and father-in-law for adults (as children don't have father-in-law and adults tend to use the first name of their step-father instead of beau père when referring to him).