Langimage
English
B1

an uninhabited island.

Meanings

an uninhabited island.

They were stranded on a deserted island.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59