long-armedEnglish

long-armed

Adjective

Having relatively long arms

English: long-armed