Jaben

N.
jaben

Translations

A mushroom