NichiDict

アメスラン

[amesuran]

Meanings

1.Noun

Ameslan; American sign language