MalayTranslate.com
Malay to English Translator
Translate Here

English to English

embarrassing

adjective satellite (s)

  • hard to deal with; especially causing pain or embarrassment
    sulit untuk ditangani; terutama menyebabkan sakit atau memalukan
    Example:
    Awkward (or embarrassing or difficult) moments in the discussion.
    source: wordnet30
  • causing to feel shame or chagrin or vexation
    menyebabkan perasaan malu atau sedih atau gangguan
    Example:
    The embarrassing moment when she found her petticoat down around her ankles.
    Synonym:
    mortifying
    source: wordnet30