person of tall stature and strong texture - German English Dictionary

Suggest a Term