MalayTranslate.com
Malay to English Translator
Translate Here

English to English

semitransparent

adjective (a)

  • Half or imperfectly transparent.
    setengah atau imperfectly telus.
    source: webster1913

adjective satellite (s)

  • allowing light to pass through diffusely
    memungkinkan cahaya melewati diffusely
    Example:
    Semitransparent curtains at the windows.
    Synonym:
    translucent
    source: wordnet30