फालूदा(falooda)

[Hindi]

Glass noodles

Synonyms in other languages

Tibetan

Countries