strong and vigorous and of prepossessing appearance
مضبوط اور زوردار اور پیش نظارہ ظہور
creating a favorable impression
ایک مؤثر تاثر پیدا