English → Hindi dictionary
leaf cast
Definition
a disease of conifers causing the needles to fall
Looking for poetry? Read shayari and poems by great poets.
a disease of conifers causing the needles to fall
Looking for poetry? Read shayari and poems by great poets.