long suits

English

Noun

long suits

  1. plural of long suit