Skip to main content

Definitions by mehdiciro

mostacha 

(popular in Algeria ) woman who has a mostache
she is mostacha
mostacha by mehdiciro June 14, 2020