English to Hindi

Meaning for:
leg-room
other
टांगे पसारने की जगह