long thousands

English

Noun

long thousands

  1. plural of long thousand