«
Previous

مگریلا

»
Next
मगरेला magrelā[S. मङ्गल्यकः], s.m. A small, blackish, triangular pyramid-shaped seed of a very pungent smell, Nigella indica.
Origin: Hindi