prepossessingEnglish

prepossessing

Adjective

Creating a favorable impression

English: prepossessing