Long-legged beasts Synonyms

Definitions for Long-legged


  • (adjective) having long legs