English → Hindi dictionary
hoover dam
Definition
a large dam built in 1933 on the Colorado River in Nevada
Looking for poetry? Read shayari and poems by great poets.
a large dam built in 1933 on the Colorado River in Nevada
Looking for poetry? Read shayari and poems by great poets.