MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Corylus avellana grandis

noun (n)

  • small nut-bearing tree much grown in Europe
    kecil nut bearing banyak pohon tumbuh di eropa
    source: wordnet30