vocab dash
Log in
Sign up
アムス
Meanings
Noun
1. Amsterdam (Netherlands)
(Colloquial, Abbreviation)