English → Hindi dictionary
gulf of st. lawrence
Definition
an arm of the northwest Atlantic Ocean off the southeastern coast of Canada
Looking for poetry? Read shayari and poems by great poets.
an arm of the northwest Atlantic Ocean off the southeastern coast of Canada
Looking for poetry? Read shayari and poems by great poets.