साल-हा-साल (Sal-ha-sal) Meaning in English

Meaning in English