SUMATRAN


Meaning of SUMATRAN in English

noun a native of sumatra.

2. sumatran ·adj of or pertaining to sumatra or its inhabitants.

Webster English vocab.      Английский словарь Webster.