Meaning ofalecsin English

alecs

#uncommon
Definitions