English to Hindi

Meaning for:
footrest
other
पादपीठ;पायदान;मचिया