meaning of soup kitchen

1. a place where food is dispensed to the needy


Related Words

soup kitchen |

Developed & Maintained By Taraprasad.com

Treasure Words