大島

おおしま

large island; Oshima tsumugi weave

Meanings

  1. Noun

    large island
  2. Oshima tsumugi weaveAbbreviation

Example sentences