vocab dash
Log in
Sign up
サーディン
Meanings
Noun
1. sardine
Other readings
サージン