Alexandrian limps

English

Noun

Alexandrian limps

  1. plural of Alexandrian limp