English → Hindi dictionary
blinking chickweed
Definition
small Indian lettuce of northern regions
Looking for poetry? Read shayari and poems by great poets.
small Indian lettuce of northern regions
Looking for poetry? Read shayari and poems by great poets.