long-legged

Explore definitions, synonyms, and language insights of long-legged

Definitions

Adjective Satellite
having long legs