Sumatras

English

Noun

Sumatras

  1. plural of Sumatra