हैच (en. Hatch)

Translation into Hindi

Synonyms