English → Hindi dictionary
labrador sea
Definition
an arm of the northern Atlantic between Labrador and southern Greenland
Looking for poetry? Read shayari and poems by great poets.
an arm of the northern Atlantic between Labrador and southern Greenland
Looking for poetry? Read shayari and poems by great poets.