Definify.com

Definition 2026


Sumatrans

Sumatrans

English

Noun

Sumatrans

  1. plural of Sumatran