el_doradoEnglish

El Dorado, eldorado

Noun

An imaginary place of great wealth and opportunity, sought in South America by 16th-century explorers

English: El Dorado, eldorado

Bahasa: El Dorado

Bahasa words with similar meanings

English words with similar meanings

Show 1 words