Japanese dictionary

Dictionary: “オイルサーディン”

オイルサーディン

オイルサーディン

oiled sardine