苏门答腊岛

苏门答腊岛
ménDǎo

Sumatra (one of the Indonesian islands)

1 meaning
MEANING

MEANING

  1. noun

    Sumatra (one of the Indonesian islands)

    • Sumatra is a large island of Indonesia.

STROKE ORDER
Loading…

Explore more related entries to look up.