Is this a Clicking Stream Frog?

Is this a Clicking Stream Frog?

Observation - Is this a Clicking Stream Frog? - Southern Africa. Description: