MalayTranslate.com
Malay to English Translator
Translate Here

English to English

herb of grace

noun (n)

  • European strong-scented perennial herb with grey-green bitter-tasting leaves; an irritant similar to poison ivy
    eropa strong scented abadi herb dengan grey green bitter tasting daun; sebuah irritant serupa dengan poison ivy
    source: wordnet30