soup_kitchenEnglish

soup kitchen

Noun

A place where food is dispensed to the needy

English: soup kitchen