Skip to main content

Definitions by Thethelela

Thethelela 

It means to speak for someone
May you please speak for me (Thethelela)
Thethelela by Thethelela November 24, 2021