chal-chal

English

Noun

chal-chal (uncountable)

  1. Allophylus edulis