simoniseEnglish

Simonise, Simonize

Verb

Polish with wax

English: Simonize, Simonise

English words with similar meanings

Show 1 words