MalayTranslate.com
Malay to English Translator
Translate Here

English to English

oral sex

noun (n)

  • oral stimulation of the genitals
    stimulasi oral dari alat kelamin
    Synonym:
    head
    source: wordnet30