taja boomla

[Gujarati]

A fresh version of the dried Bombay duck, or bommaloe macchi.

Synonyms in other languages

Latin names

Countries

Regions