苏门达腊

苏门达腊
mén

Sumatra, one of the Indonesian islands

1 meaning
MEANING

MEANING

  1. noun

    Sumatra, one of the Indonesian islands(inherited)

    • Sumatra is an island of Indonesia.

STROKE ORDER
Loading…

Explore more related entries to look up.