Definify.com

Definition 2025


Sumatrans

Sumatrans

English

Noun

Sumatrans

  1. plural of Sumatran