English To Hindi

What is the meaning of sow thistle in Hindi?

Meaning of sow thistle in Hindi is :

Definition of word sow thistle

Examples of word sow thistle