vocab dash
Log in
Sign up
スワロウテイル
Meanings
Noun
1. Swallowtail Butterfly (1996 Japanese crime film)