English to Hindi

Meaning for:
life-size
other
आदमकद