blinks
English
blinks meaning in English • blinks का अर्थ अंग्रेजी में
Noun
- a typ of small Indian lettuce (Montia lamprosperma) of northern regions.