prostration meaning in English
n. prostration, exhaustion; act of lying flat on the ground; complete surrender; falling face down onto the ground
n. prostration, exhaustion; act of lying flat on the ground; complete surrender; falling face down onto the ground