サーディン
Meanings
Noun
1. sardine
Other readings