English to Urdu Machines Translation
escape hatch
ہنگامی راستہ
Search Result for escape hatch
escape
See Definition and Meaning
hatch
English definition for escape hatch
1. n. hatchway that provides a means of escape in an emergency
Sponored Video