MalayTranslate.com
Malay to English Translator
Translate Here

English to English

STD

noun (n)

  • a communicable infection transmitted by sexual intercourse or genital contact
    yang menular infeksi dikirimkan oleh seksual atau hubungan kelamin
    source: wordnet30
  • a doctor's degree in theology
    dokter menatap teologi
    Example:
    STD is from the Latin Sanctae Theologiae Doctor.
    source: wordnet30