of stature

انگلیسی به انگلیسی

• dignified, impressive (in size, influence, etc.)

پیشنهاد کاربران

بپرس