A word examined

emule

5 letters·English

emule—To emulate.

Wiktionary →
No comments yet