nexusEnglish

nexus, link

Noun

A connected series or group

English: nexus

Bahasa words with similar meanings

English words with similar meanings

Show 1 words