Translation of مگریلا in English:

مگریلا

Pronunciation /məgre:lɑ:/

masculine noun

  • small black pyramid-shaped seed of Nigella indica, having very pungent smell