English to Hindi

Meaning for:
garden centre
other
पौध विक्री केंद्र