English → Hindi dictionary
toad rush
Definition
low-growing annual rush of damp low-lying ground; nearly cosmopolitan
Looking for poetry? Read shayari and poems by great poets.
low-growing annual rush of damp low-lying ground; nearly cosmopolitan
Looking for poetry? Read shayari and poems by great poets.