Word info

engkala

Noun

Meaning

engkala

The flowering tree Litsea garciae.

Source: en.wiktionary.org

Close letter words and terms