Definify.com

Definition 2024


Sumatrans

Sumatrans

English

Noun

Sumatrans

  1. plural of Sumatran