place where food is given away free of charge meaning in marathi

Word: place where food is given away free of charge

Meanings in marathi :

As noun :
satraschhal ( सत्रस्छल )
सत्रस्थळ
Marathi to English
English To Marathi
Related English Marathi Meaning