phuli hari chawli

[Hindi]

Sprouted beans. Likely to be mung beans.

Synonyms in other languages

Latin names

Countries