Translation of dalca in English:

dalca

an Indian dish

noun

  • 1

    an Indian dish