English → Hindi dictionary

garlic mustard

गार्लिक मस्टर्ड / गार्लिकNOUN

Definition

European herb that smells like garlic

Looking for poetry? Read shayari and poems by great poets.