English → Hindi dictionary

terre adelie

टेरर अदेलै / टेर्रेNOUN

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.