MalayTranslate.com
Malay to English Translator
Translate Here

English to English

scruples

noun (n)

  • motivation deriving logically from ethical or moral principles that govern a person's thoughts and actions
    motivasi deriving logis dari etika atau prinsip moral yang mengatur seseorang pikiran dan tindakan
    source: wordnet30