Skip to main content

Definitions by Proplayer12345

Sharmouta 

An Arabic word that’s mean I love you
He called me a sharmouta I love him
Sharmouta by Proplayer12345 March 28, 2021