English to Hindi Dictionary

Spawn () Meaning in English