English to Hindi

Meaning for:
self-catering
other
स्वयं भोजन-प्रबन्ध