singapore_islandEnglish

Singapore, Singapore Island

Noun

An island to the south of the Malay Peninsula

English: Singapore, Singapore Island

Bahasa: Singapura

Bahasa words with similar meanings

English words with similar meanings

Show 1 words