democritusEnglish

Democritus

Noun

Bahasa words with similar meanings