dolichoi

English

Noun

dolichoi

  1. plural of dolichos