vanmaram

Nigella sativa - meaning in malayalam

Meanings for Nigella sativa

noun
കരിംജീരകം