Toxotai

See also: toxotai

English

Etymology

Greek τοξόται (toxótai)

Noun

Toxotai

  1. plural of Toxotes