NichiDict

スタッフドオリーブ

[sutaffudooriibu]

Meanings

1.Noun

food, cookingstuffed olives