MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Irish gorse

noun (n)

  • very spiny and dense evergreen shrub with fragrant golden-yellow flowers; common throughout western Europe
    sangat berduri dan padat dengan wangi bunga golden yellow evergreen pohon yang rendah; umum di seluruh eropah barat
    source: wordnet30