English to Hindi

Meaning for:
roll-top desk
other
खुलने वाला डेस्क