MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Abies alba

noun (n)

  • tall timber tree of central and southern Europe having a regular crown and grey bark
    tinggi meranti central eropa selatan dan memiliki mahkota dan grey kulit biasa
    source: wordnet30