vocab dash
Log in
Sign up
スワッグ
Meanings
Noun
1. swag (wall decoration of flowers, leaves, etc.)