NichiDict

オイルサーディン

[oirusaadin]

Meanings

1.Noun

oiled sardine