English → Hindi dictionary
terre adelie
Definition
a costal region of Antarctica south of Australia; noted for its large colonies of penguins
Looking for poetry? Read shayari and poems by great poets.
a costal region of Antarctica south of Australia; noted for its large colonies of penguins
Looking for poetry? Read shayari and poems by great poets.