Botargo
English Meaning
A sort of cake or sausage, made of the salted roes of the mullet, much used on the coast of the Mediterranean as an incentive to drink.
Sorry, No Malayalam Meaning for your input!
See Botarg Want To Try Botargo In Malayalam??