SynonymX
Speak
Long-Armed
Definition of Long-Armed
1.
Having relatively long arms
Adjective Satellite
Semanticaly linked words with "long-armed"
armed