edible and daily consumer goods sold in a grocery store - Turkish English Dictionary

Suggest a Term