In Tamil “Ellu” means sesame seeds and in South Indian cuisine, sesame seeds have been playing an integral role while providing distinctive, rich and nutty flavour. Sesame seeds come in two variants, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results