Translation of استمنا بِالیَد in English:

استمنا بِالیَد

phrase

  • masturbation
    onanism